home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Gold Medal Software 2
/
Gold Medal Software Volume 2 (Gold Medal) (1994).iso
/
utils
/
efs19.arj
/
EFS19.EXE
/
EFS.DOC
< prev
next >
Wrap
Text File
|
1993-08-21
|
12KB
|
311 lines
----------------------------------------------------------
EFS.EXE - Easy File Scheduler version 1.9
Copyright 1993 by Lee Chih Pin. All rights reserved.
----------------------------------------------------------
contents
~~~~~~~~
01. Introduction
02. Shareware
03. Legal stuff
Warranty Disclaimer
04. Usage
05. Identifier
06. Format of CTL file
07. Notes on usage
08. Comments
09. What's new
01. Introduction
~~~~~~~~~~~~~~~~~
Thank you for trying out Easy File Scheduler.
Easy File Scheduler is a very simple but effective way of making certain
softwares run only on specified days unattended.
For example, Easy File Scheduler can be make to SCAN all your files in
the hard disk once every Thursday. Organized your hard disk every 1st
of each month. Etc.. The possibilities are not limited.
Easy File Scheduler supports swapping to EMS, XMS or FILE (if possible)
whenever it runs a program.
Easy File Scheduler requires AT LEAST the following before it can work
properly:
- Any IBM PC, (But the programs scheduled may
require a better computer!),
- MSDOS 3.3,
- 128K of conventional memory,
- Optionally 84K of EMS or XMS or DISK space free when swapping
and/or 150K of free memory in DESQview.
Easy File Scheduler is programmed using Turbo Pascal 7.0 and
Turbo Assembler 2.0 on a 80286 compatible computer.
Easy File Scheduler is pre-compressed with LZEXE by Fabrice BELLARD.
PLEASE REPORT ANY BUGS TO ME. THANKS!
02. Shareware
~~~~~~~~~~~~~~
Easy File Scheduler is NOT free software. It is shareware.
Shareware means try-before-you-buy.
Users of Easy File Scheduler will have a thirty (30) days evaluation
period. After the thirty (30) days evaluation period, users are NOT
allowed to continue using Easy File Scheduler unless they are registered!
So if you find Easy File Scheduler to be useful to you and would like
to use it for more than thirty (30) days, please register Easy File
Scheduler.
The registration fee for Easy File Scheduler is S$10.
To register, mail to the address below:
Easy File Scheduler Registration
Lee Chih Pin
Blk 233,
Jurong East Street 21,
#03-404, Singapore 2260.
Please include your mailing address, so that I can mail a 5¼ disk with
the registered version to you. Registered users will be entitled to 1
FREE major upgrade whenever it is ready. Registered users can also mail
me a 5¼ disk with their receipt plus S$2 for an upgrade or they can just
download it from their favorite BBS absolutely FREE.
Easy File Scheduler uses a key file system which will make new versions
of Easy File Scheduler to be registered whenever it sees a valid key
file. If you have a modem, simply download the new version of Easy File
Scheduler whenever it becomes available and registered user will have
their new version registered instantly. DO NOT DELETE THE KEY FILE!
KEEP THE KEY FILE TOGETHER WITH THE EFS.EXE FILE!
03. Legal stuff
~~~~~~~~~~~~~~~~
I, Lee Chih Pin (the author of Easy File Scheduler) will not be
responsible for any damaged caused directly or indirectly by YOU
using Easy File Scheduler.
Do not alter my executable file.
WARRANTY DISCLAIMER
~~~~~~~~~~~~~~~~~~~
The Author cannot and does not warrant that any functions contained in
the Software will meet your requirements, or that its operations will be
error free. The entire risk as to the Software performance or quality,
or both, is solely with the user and not the Author. You assume
responsibility for the selection of the program to achieve your intended
results, and for the installation, use, and results obtained from the
Software.
The Author makes no warranty, either implied or expressed, including
without limitation any warranty with respect to this Software documented
here, its quality, performance, or fitness for a particular purpose. In
no event shall the Author be liable to you for damages, whether direct
or indirect, incidental, special, or consequential arising out the use
of or any defect in the Software, even if the Author has been advised of
the possibility of such damages, or for any claim by any other party.
But if you print it out, light it on fire and your house burns down,
don't blame me.
All other warranties of any kind, either express or implied, including
but not limited to the implied warranties of merchantability and fitness
for a particular purpose, are expressly excluded.
04. Usage
~~~~~~~~~~
All you need is to configure your programs in EFS.CTL with a text
editor.
Easy File Scheduler also support commandline parameters. The available
options are as follows :
-? : To display help on the options
-E : Tell Easy File Scheduler NOT to use EMS for swapping
-F : Tell Easy File Scheduler NOT to use FILE for swapping
-L : Disable logging to file.
-O : Delete existing log file and Create a new log file.
-P : Prompt for confirmation before running each scheduled programs.
-R : Re-run all scheduled programs for today
-X : Tell Easy File Scheduler NOT to use XMS for swapping
-Z : Tell Easy File Scheduler to try to swap to XMS before EMS
The commandline options can be specified together and is case insensitive.
example : EFS -REZ will tell Easy File Scheduler to re-run today's
scheduled programs, NOT to use EMS for
swapping and to try XMS first.
(You can also specify the options seperately.)
( EFS -R -E -Z is equal to the above.)
05. Identifier
~~~~~~~~~~~~~~~
There are a few identifier that you might use, they are..
the numbers from 1 to 31 : they corresponds to the date to run the
programs scheduled,
Monday, Tuesday,
Wednesday, Thursday,
Friday, Saturday, Sunday : they corresponds to the day to run the
programs scheduled,
EveryDay : run the scheduled program once a day,
EveryTime : run the scheduled program every time you
start Easy Scheduler,
EvenDays : run the scheduled program on every even
days, (Tuesday, Thursday, Saturday and Sunday)
OddDays : run the scheduled program on every odd days,
(Monday, Wednesday and Friday)
EvenDates : run the scheduled program on every even dates,
(eg: 2, 4, 6, 8, 10, 12, etc)
OddDates : run the scheduled program on every odd dates,
(eg: 1, 3, 5, 7, 9, 11, etc)
There is also a special identifier called "NOT" by adding a NOT in-front
of selected identifiers, will run the scheduled programs if the condition
is not true. Eg: Not Monday ChkDsk
Will run ChkDsk if today is not Monday. Identifiers which work with NOT
are Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday and
the numbers from 1 to 31. The others identifier doesn't make any sense
when used with NOT.
You can use these identifier any numbers of times in the CTL file.
06. CTL file format
~~~~~~~~~~~~~~~~~~~~
Here's the format of the programs scheduling (whatever that is called)
[identifier] [program name + commandline]
[identifier] is the identifier mentioned above,
[program name + commandline] contains the filename and the parameters to
run it.
See the content of the EFS.CTL file for example.
07. Notes on usage
~~~~~~~~~~~~~~~~~~~
One usage (recommended) would be to put Easy File Scheduler into your
AUTOEXEC.BAT file. And let Easy File Scheduler run every time after you
boot.
Easy File Scheduler need not be placed in the root directory as long as
its path is specified in the DOS ENVIRONMENT PATH.
EFS.EXE does not require any parameter to work.
Easy File Scheduler had been tested on the following system
configurations:
1) IBM compatible 80286, Tseng Labs ET4000, 120MB HD.
2) IBM compatible 80386-25, Trident 8800, 100MB HD.
3) IBM compatible 80386-33, Trident 8900, 120MB HD.
4) IBM compatible 80286, generic CGA/EGA card, 120MB HD.
Easy File Scheduler had been tested with the following operating
systems:
1) MSDOS 5.0, MSDOS 6.0.
2) 4DOS 4.01, 4DOS 4.02, NDOS.
3) DRDOS 5.0, DRDOS 6.0.
4) DESQview 2.42, DESQview 2.60.
5) Windows 3.1.
Easy File Scheduler had been tested with the following memory managers:
1) QEMM 6.03, QEMM 7.01, QRAM 2.0, QEXT, VIDRAM.
2) EMM386, HIMEM.SYS.
3) DOSMax.
4) The Last Byte Memory Manager.
Easy File Scheduler had been tested with the following softwares:
1) Disk checking/repairing softwares:
MSDOS CHKDSK, MSDOS Mirror, PCTools DiskFix, Norton Disk Doctor,
Norton Image.
2) Disk-caching softwares:
PCTools PC-CACHE, Microsoft SmartDrive, NCACHE2,
Norton SpeedCache+ 4.06, Drive Rocket Data Accelerator.
3) Defragment softwares:
Microsoft DEFRAG, PCTools COMPRESS.
4) Antivirus softwares:
McAfee SCAN/CLEAN, ThunderByte Anti-Virus, F-PROT.
5) EXE-packing/unpacking softwares:
TinyProg, PKLite, DIET, COMPACK, UNP.
6) Files archivers:
PKZIP, ARJ, LHA, PAK, ARC, ZOO.
* All trademarks belongs to their respective owners. *
IMPORTANT: DO NOT LOAD TSR USING EASY FILE SCHEDULER!
Be careful when scheduling a defragmentizing program to run. Make sure
that you have CHKDSK /F. And ALL DISK CACHES MUST BE DISABLED!
IMPORTANT: NORTON SPEEDISK IS INCOMPATIBLE WITH EASY FILE SCHEDULER!
IT WILL CAUSE AN INTERNAL ERROR 3 IN SPEEDISK! THUS CORRUPTING
YOUR DATA! REASON FOR INCOMPATIBILITY UNKNOWN! ALL OTHER
DEFRAGMENT SOFTWARES HAVE NO PROBLEM WITH EASY FILE SCHEDULER!
08. Comments
~~~~~~~~~~~~~
I try to make Easy File Scheduler as bug-free as possible, but there are
always the possibility that I miss some bugs out OR new programs causing
new incompatibility problems with Easy File Scheduler.
So if you find any bugs, errors, incompatibility problems or just to add
in your own suggestions and/or comments, please mail them to the address
below:
Easy File Scheduler
Lee Chih Pin
Blk 233,
Jurong East Street 21,
#03-404, Singapore 2260.
Or you can write a private message to me in some of the more popular BBS
in Singapore. My logon name is Lee Chih Pin. Just do a name scan for
me, and write a comment to me in the appropriate message area
(Software). I download messages from DataNetLink quite often.
09. What's new
~~~~~~~~~~~~~~~
Please refer the the file UPDATE.DOC
<END OF FILE>